// 导入
// 如果是统一导出,则导入时,import 后面必须写一个{}, {}中的写的名字必须和导出时一致
import { fn, obj, a } from './module1'
// 如果是分别导出,则导入时的写法和统一导出导入的写法是一样的
// 注意: 如果变量名重复了,则可以利用as关键字,进行重命名
import { handle, a as test } from './module2'

// 引入默认导出的模块
// 注意: 导入时,不需要写{},并且名字随便起
import xxx from './module3'

// 一个模块中,三种导出方式都有. 先写默认导出,后面分别和统一导出
import zzz, { obj as hj, age } from './module4'
console.log(obj)
console.log(fn(2))
console.log(handle())
console.log(a)
console.log(test)
console.log(xxx)
console.log(hj)
console.log(age)
zzz()
